;; doing my emacs config in org-mode now.
;;(org-babel-load-file "config.org")
(org-babel-load-file "~/.emacs.d/config.org")
;; & that^s all that should be in here. ^;;
;;
;;
;;  orrrrrrrrrrrr
;;
;;
;;   should i just allow the custom set variables/faces go in here too anyways?   *shrug*  it works...

;;
(custom-set-variables
 ;; custom-set-variables was added by Custom.
 ;; If you edit it by hand, you could mess it up, so be careful.
 ;; Your init file should contain only one such instance.
 ;; If there is more than one, they won't work right.
 '(browse-url-browser-display nil)
 '(electric-pair-mode t)
 '(elfeed-feeds '("https://stallman.org/rss/rss.xml") t)
 '(erc-accidental-paste-threshold-seconds 1)
 '(erc-autoaway-idle-seconds 802200)
 '(erc-autoaway-message
   "Digit (innactive for %i seconds)... probably flying a griffin through space")
 '(erc-autoaway-mode t nil (erc-autoaway))
 '(erc-autojoin-mode t nil (erc-join))
 '(erc-autojoin-timing 'ident)
 '(erc-button-buttonize-nicks t)
 '(erc-button-mode t nil (erc-button))
 '(erc-fill-column 112)
 '(erc-fool-highlight-type 'all)
 '(erc-fools
   '("thunderbi@user/shadowdaemon" "whateverdude" "shadowhawk2045" "chat" "daskherb" "dbri" "FatherJack" "shadowhawk2045" "malina" "mnrmnaugh" "okaywhatever" "roachbot" "LunaLinda" "bedraggled" "shadodaemon" "shadowdao" "sam_" "research@user/ohm/x-5690770" "marcopolo1"
     "Nickli" "sam_" "wojtekxtx" "painkill" "#shadowdaemon" "fryst"
     "edm" "storkme" "c4ntelope" "circuitbone" "luna_" "sirbriggs[m]"
     "z8np" "SireWolf" "unrooted" "brownorange" "redempt1on"
     "ArtOfWar" "xau" "wallabra" "hodapp" "applegal" "RedRyder"
     "peetaur" "artOwar" "Nikopol" "StmlLove" "mats1" "SummerSkies"
     "artao" "TheLinuxNerd" "R2Robot" "Astrobot" "epicgirl" "astroo"
     "redempt1on" "mrig" "buZz" "storkme" "ArcusBot[m]" "ProfSimm"
     "fenn" "manicennui" "Vladimir" "JoePinball" "CloudEvil" "Althego"
     "chatguy" "arryana" "plankster" "zapster" "caveman" "Treefingers"
     "M6piz7wk" "M6piz7wk[m]" "boggles" "nomic" "troy_cambridge"
     "causative" "Karael" "truffles" "FloridaMan" "LovemirrorLove"
     "Jeroenpc" "assan" "cmpunches" "cpunches" "phanes" "bagira"
     "eskimo" "Rorschach" "AlyssaXY" "peerce" "hoglahoo" "synfinatic"
     "Ozzzy" "ndnihil" "shoober420" "ebassi_" "cappe" "tritoch"
     "sid10506@gateway/web/irccloud.com/x-gsmmmbcsetrwwtoy" "downey"
     "downey[i]" "woodwose" "gullibleisland" "yuken" "Redfoxmoon"
     "gonzobot" "theoneisall" "Techy" "devfx11" "n01d" "DaemonFC"
     "rtn0" "Blukunfando" "blitzkraft" "sorcerer" "SUP3RN3T5"
     "cosmicblue" "mefisofeles" "drakken" "rabbitear" "rabbitear_g"
     "parrotlover" "deusexmachina" "NoImNotNineVolt" "CrystalMath"
     "moaz" "travis-ci" "irc-core" "void-" "xbps-builder" "DevTwo"
     "DevFour" "dfoolz" "forcer" "aidalgol" "theplic" "Gremble"
     "storge" "TheRedMoo*" "TheRedMood" "rHermes" "rrHermes" "darryl"
     "snubby" "snobby" "zebrapig" "Jovo" "(^dka)bot!"
     "(^luna)cat[1|2](^8)" "Weedykins" "irker*" "Anonymoose"
     "Anonymoooose" "fsbot" "Agent_K" "Mr_K" "apm1" "savior"
     "alazare619" "variegata" "eth0ghost" "merrigan" "gerritwk23"
     "jenkins-exherbo" "exherbo-commits" "Lorentz" "bobysdadda"
     "boboysdadda" "seonel97" "NixOS_GitHub" "Derpadong" "onetwo"
     "onetwo_" "ic2000" "geggam" "Myau" "Tipping_Fedora" "baotunggg"
     "c_smith" "ringo32" "TestingTe" "McClane2" "MatthewAllan93"
     "swift110" "vimuser" "calher" "-travis-ci-" "systemd" "punkjesus"
     "wigums" "phanes" "cpunches" "Jookia" "Halts" "Leah" "Tazy"
     "orbea" "BobPage" "RandIter" "_ohm" "bonsaikitten"
     "convexed_cave" "iamben" "The_Document" "noodlepie" "phizzy"
     "phizzy_" "egnuph" "dugz" "z6np" "beanandana" "Angélica" "QcMat"
     "Bacta" "drakonis" "fpbot" "hiya" "spacedust" "kstigs" "kreyren"
     "Angelica" "Sam_Hyde" "Anselmo" "khronosschoty") nil nil "if you argue with fools...  but anyhoo, not all here are fools (e.g. some are bots), but still wise not argue with them.  best avoid such escalations (because convictions become identities and then challenges provoke fight (or flight, or freeze)).  dont let the trolls bait you into their tar pits.  no need for drama, egotism, hate n stinky shar-chi negative vibes.  - so this list is just to prevent my hot head escalating drama.  more readily keeps the peace.")
 '(erc-hide-list '("JOIN" "PART" "QUIT"))
 '(erc-highlight-nicknames-mode t)
 '(erc-input-line-position -2)
 '(erc-irccontrols-mode t nil (erc-goodies))
 '(erc-keep-place-mode t nil (erc-goodies))
 '(erc-list-mode t nil (erc-list))
 '(erc-log-mode t)
 '(erc-lurker-hide-list '("JOIN" "PART" "QUIT"))
 '(erc-lurker-threshold-time 1950)
 '(erc-match-mode t nil (erc-match))
 '(erc-max-buffer-size 190000)
 '(erc-menu-mode t nil (erc-menu))
 '(erc-modules
   '(autoaway autojoin button completion irccontrols list match menu
	      move-to-prompt netsplit networks noncommands readonly
	      ring scrolltobottom stamp track))
 '(erc-move-to-prompt-mode t nil (erc-goodies))
 '(erc-netsplit-mode t nil (erc-netsplit))
 '(erc-networks-mode t nil (erc-networks))
 '(erc-nick "Digit")
 '(erc-nick-uniquifier "Digitteknohippie")
 '(erc-noncommands-mode t nil (erc-goodies))
 '(erc-notify-list
   '("Rognvald" "ivylearog" "lo9rd" "jukilop0" "Stoffel" "valroadie"))
 '(erc-notify-mode t)
 '(erc-notify-signoff-hook '(erc-notify-signoff))
 '(erc-notify-signon-hook '(erc-notify-signon))
 '(erc-pal-highlight-type 'nick)
 '(erc-part-reason 'erc-part-reason-normal)
 '(erc-part-reason-various-alist '(("" "still here in spirit")))
 '(erc-pcomplete-mode t nil (erc-pcomplete))
 '(erc-prompt "ommmmmmmmm")
 '(erc-readonly-mode t nil (erc-goodies))
 '(erc-ring-mode t nil (erc-ring))
 '(erc-server-flood-margin 10)
 '(erc-server-flood-penalty 3)
 '(erc-spelling-mode t)
 '(erc-stamp-mode t nil (erc-stamp))
 '(erc-text-matched-hook '(erc-log-matches))
 '(erc-timestamp-format "[%Y-%m-%e %H:%M:%S] ")
 '(erc-timestamp-format-left "[%Y-%m-%e %H:%M:%S] ")
 '(erc-timestamp-format-right nil)
 '(erc-timestamp-only-if-changed-flag nil)
 '(erc-track-minor-mode t)
 '(erc-track-mode t nil (erc-track))
 '(erc-truncate-mode t)
 '(erc-user-full-name "Digit")
 '(fancy-splash-image
   "/home/digit/images/avatars/digitlogo2016dropfrominfinity.png")
 '(nil nil t)
 '(org-agenda-files '("/home/digit/digit.org"))
 '(package-archives
   '(("gnu" . "http://elpa.gnu.org/packages/")
     ("melpa-stable" . "http://stable.melpa.org/packages/")))
 '(package-selected-packages
   '(rainbow-mode fish-mode ghc-imported-from ghc ac-haskell-process))
 '(scroll-bar-mode 'right)
 '(shift-select-mode t)
 '(tetris-x-colors
   [[0.5 0.5 0.7] [0.7 0 1] [0.8 0.6 0] [0.7 0.3 0.8] [1 0.5 0] [1 1 0]
    [1 1 1]]))
;;(custom-set-faces
 ;; custom-set-faces was added by Custom.
 ;; If you edit it by hand, you could mess it up, so be careful.
 ;; Your init file should contain only one such instance.
 ;; If there is more than one, they won't work right.

 ;; ah, gotta disable this one then the one in config will work? 

 ;; '(default ((t (:inherit nil :extend nil :stipple nil :background "#575757" :foreground "#fda" :inverse-video nil :box nil :strike-through nil :overline nil :underline nil :slant normal :weight regular :height 135 :width normal :foundry "PfEd" :family "nztt")))))

;; good reattempt mk2:

;;(custom-set-faces
 ;; custom-set-faces was added by Custom.
 ;; If you edit it by hand, you could mess it up, so be careful.
 ;; Your init file should contain only one such instance.
 ;; If there is more than one, they won't work right.
;; '(default ((t (:inherit nil :extend nil :stipple nil :background "#573819" :foreground "#fda" :inverse-video nil :box nil :strike-through nil :overline nil :underline nil :slant normal :weight regular :height 90 :width normal :foundry "PfEd" :family "nztt"))))
;; '(erc-fool-face ((t (:foreground "#a99576")))))

;; good reattempt mk3 (just pasting in the old one:
;; and here are some bits changed in it for reference
;;
;;  '(erc-timestamp-face ((t (:foreground "#988262" :family "referal"))))

;; took these lines out temporarily :

;;  '(highlight ((t (:background "#573800"))))

(custom-set-faces
 ;; custom-set-faces was added by Custom.
 ;; If you edit it by hand, you could mess it up, so be careful.
 ;; Your init file should contain only one such instance.
 ;; If there is more than one, they won't work right.
 '(default ((t (:inherit nil :stipple nil :background "#000000" :foreground "#ffbb55" :inverse-video nil :box nil :strike-through nil :overline nil :underline nil :slant normal :weight normal :height 90 :width normal :foundry "PfEd" :family "nztt"))))
 '(custom-button ((t (:background "#332233" :foreground "#ffddaa" :box (:line-width 2 :style released-button)))))
 '(custom-button-mouse ((t (:background "#996633" :foreground "#ffcc00" :box (:line-width 2 :style released-button)))))
 '(custom-button-pressed ((t (:background "#fc0" :foreground "#963" :box (:line-width 2 :style pressed-button)))))
 '(erc-action-face ((t nil)))
 '(erc-button ((t (:underline "#cba"))))
 '(erc-command-indicator-face ((t (:underline "#119999"))))
 '(erc-current-nick-face ((t (:background "#420" :foreground "#cbd"))) nil "#cbd #420 dont change it trying to please the eye")
 '(erc-default-face ((t (:foreground "#CFA259"))))
 '(erc-fool-face ((t (:foreground "#888e8b"))))
 '(erc-header-line ((t (:foreground "#EEC055"))))
 '(erc-input-face ((t (:foreground "#a73"))))
 '(erc-keyword-face ((t (:foreground "pale green"))))
 '(erc-keyword-plait-face ((t (:background "#029" :foreground "#f0f" :family "pen"))))
 '(erc-my-nick-face ((t (:foreground "brown"))))
 '(erc-my-nick-prefix-face ((t (:inherit erc-nick-default-face))))
 '(erc-nick-default-face ((t (:underline "#654"))))
 '(erc-nick-msg-face ((t (:foreground "IndianRed"))))
 '(erc-nick-prefix-face ((t (:inherit erc-nick-default-face))))
 '(erc-notice-face ((t (:foreground "#86c"))))
 '(erc-pal-face ((t (:background "#552233"))))
 '(erc-prompt-face ((t (:background "#426" :foreground "#b85"))))
 '(erc-timestamp-face ((t (:inherit erc-nick-default-face :foreground "#988262"))))
 '(error ((t (:foreground "Green"))))
 '(header-line ((t (:inherit mode-line :background "#3a281d" :foreground "#FFC27B" :box nil :overline "#352025"))))
 '(linum ((t (:inherit (shadow default) :background "#060402" :foreground "#FFFFFF"))))
 '(mode-line ((t (:background "#60492f" :foreground "#ffdda5" :overline "#bb9977"))))
 '(mode-line-buffer-id ((t nil)))
 '(mode-line-emphasis ((t (:underline "#fff"))))
 '(mode-line-highlight ((t (:background "#554433" :box (:line-width -1 :color "#853") :overline "#ff6600" :weight light))))
 '(mode-line-inactive ((t (:inherit mode-line :background "#332233" :foreground "#a09080" :box (:line-width -1 :color "#302030") :overline "#809" :weight light))))
 '(org-level-1 ((t (:inherit nil :foreground "#7c0"))))
 '(org-level-2 ((t (:foreground "#bb0"))))
 '(org-level-3 ((t (:foreground "#9a7e55"))))
 '(org-level-4 ((t (:foreground "#a54"))))
 '(org-level-5 ((t (:extend nil :foreground "#b957bf"))))
 '(org-level-6 ((t (:foreground "#a573f8"))))
 '(org-level-7 ((t (:foreground "#8af"))))
 '(org-level-8 ((t (:foreground "#385"))))
 '(rainbow-delimiters-depth-1-face ((t (:foreground "#aee"))))
 '(rainbow-delimiters-depth-2-face ((t (:foreground "#fff"))))
 '(rainbow-delimiters-depth-3-face ((t (:foreground "#ffde00"))))
 '(rainbow-delimiters-depth-4-face ((t (:foreground "#ff8d00"))))
 '(rainbow-delimiters-depth-5-face ((t (:foreground "#d36"))))
 '(rainbow-delimiters-depth-6-face ((t (:foreground "#a1c"))))
 '(rainbow-delimiters-depth-7-face ((t (:foreground "#75b"))))
 '(rainbow-delimiters-depth-8-face ((t (:foreground "#88d"))))
 '(rainbow-delimiters-depth-9-face ((t (:foreground "#8bf"))))
 '(rainbow-delimiters-unmatched-face ((t (:foreground "#00ff00"))))
 '(region ((t (:background "#195738"))))
 '(sauron-header-face ((t (:foreground "#6a4c38" :overline "black"))))
 '(scroll-bar ((t (:background "#321" :foreground "#963"))))
 '(stripe-highlight ((t (:background "#191517"))))
 '(tab-bar ((t (:inherit nil :background "#573819" :foreground "#ffaa00"))))
 '(tab-bar-tab-inactive ((t (:inherit tab-bar-tab :background "#381900" :foreground "#b45700"))))
 '(tooltip ((t (:inherit variable-pitch :background "#3f2d2e" :foreground "#EEC055" :height 59))))
 '(variable-pitch ((t (:family "nztt")))))

    (erc-hl-nicks-enable) ;; see if this works from start even with this.
